Mike Reid Apps

SpiritTransmit Root XperZ only 2015_03_31_kitkat
Mike Reid
Spirit FM Transmit is a real FM transmitterapplication.Spirit Transmit works ONLY on ROOTED late 2012+ to early 2014Sony devices that use Qualcomm FM chips, where the "Internal" FMantenna pin is used.Stock "store bought" phones that "regular" non-techie people buycan not run this app.NOTE Feb 21, 2015: If Spirit Transmit v1 was working for you,but this redesigned 2015 v2+ does not, please email me at [email protected] . It hasbeen working fine for me on my Z and Z1 running CM11/FXP and CM12since late December 2014.Confirmed working: Xperia Z, Z Ultra, Z1, Z1 compact, T, SP. (Ihave a Z and Z1 for testing, mostly on CM11/FXP and CM12.)Confirmed or likely not working: Xperia L, M, Z2, Z2 tablet, Z3and newer.Free version v1 here, to verify if your Sony device cantransmit: http://d-h.st/ytESpirit Transmit v2 is now based on the Android 5.0+ Lollipopre-architecture of Spirit2.More info here: http://forum.xda-developers.com/showthread.php?p=54601208#post54601208The power is low so range is not very good. It works best as amethod to send music from your phone to a car or home radio that isvery close. Sound quality is best with the transmitter antenna(wired headset cable) very close to, or even wrapped around thereceiver antenna.I use Spirit Transmit regularly myself, for the extensivetesting of the Spirit2 FM receive app on the 13 Android devices Iown which Spirit2 supports.Time I invest adding features is proportional to support frompurchases.Like the Spirit1 & Spirit2 FM receiver apps, buying &supporting Spirit Transmit is not just a one time purchase. It'songoing technical support and feature updates for at least a fewyears.The Spirit2 FM Receive app now has a Free & Open sourceGPLv3 "Spirit2 Free" variant with 90% of the code of the full paidSpirit2 app. This code includes a more limited transmit mode thanthis paid Spirit Transmit app.So, support for Spirit2 & Spirit Transmit is also supportfor open source. Source here: https://github.com/mikereidis/spirit2_free andmore info here: http://forum.xda-developers.com/apps/spirit-fm/app-spirit2-free-source-real-fm-radio-t2951455Operation:Start Spirit Transmit and grant SU when requested. (If you don'tknow what "SU" is, Spirit Transmit is not an app that you canrun.)Spirit Transmit Version 2+ (2015) supports RDS from music playermetadata. For this you need to enable "Spirit Transmit RDS" whenpresented with the System Security -> Notification Accessscreen.As of Feb 21, for RDS, you may need to manually set one or moreof the experimental RDS settings under Menu-Set-Tuner-QCOM:Transmit RDS PI, PT, PS & RT.If wired headset is plugged in, it should start. Tune as needed.Tap on frequency, or use up, down, or presets.Music and most other audio (except FM receive and phone calls)should be transmitted at the indicated frequency whenever SpiritTransmit is on/running. The app sets volume to maximum for bestresults and disables headset output at the end of each song.You can use most of the same features as with the Spirit2receive app. There is a homescreen widget and a notification andlockscreen display. Media buttons are not handled, under theassumption that a media player will handle that.Range is limited. Get transmit and receive antennas as close aspossible. Wrap them together along their lengths if feasible.Thanks for your support... !Mike.
Spirit2: Real FM Radio 4 AOSP
Mike Reid
Spirit2 is a real, tuned, over-the-air FMradio app for rooted and AOSP ROM'd Android devices. If you don'tunderstand "root", please look at Spirit1. Spirit does not requireInternet access.I cancel any order on request within 30 days, or much longer whenappropriate.Please email [email protected] to refund, report bugs, or forolder versions. Further information and ask any question here:http://forum.xda-developers.com/apps/spirit-fm! IMPOSSIBLE Devices: ALL Nexus & MANY Samsung & otherdevices have FM purposely & unfixably disabled in hardware. Noapp can EVER fix that. Email for refund & explanation ofGoogle's false "compatability" checking. NO FM for GALAXY S4/S5,Note3/Note4, Tab, All US Galaxy S/Note class phones, Motorolaflagships, and MANY moreAndroid Lollipop 5 required A huge re-architecture of Spirit2, butnon-beta KitKat users get the older design.Spirit2 is the successor to Spirit1 Unlocked and is the "Best DarnFM app"* in existence !I am still enjoying Spirit 1, is there any reason to pay again forSpirit 2? :http://forum.xda-developers.com/showpost.php?p=52304938&postcount=7787Spirit2 supports only the most popular, recent, higher end devicesthat have digital audio support in Spirit1 Unlocked. See listbelow. The Spirit2 UI and underlying architecture are muchimproved. Spirit1 Unlocked is still more mature/bug-free and hasmore features. Your support will help Spirit2 match and exceed theSpirit1 feature set.Requires AOSP !: If you don't know what AOSP means, Spirit2 is notfor you. Spirit1 Unlocked works on numerous stock phones:https://play.google.com/store/apps/details?id=com.mikersmicros.fm_unlock*"Best darn FM app": Yes, it has some bugs, and may lack some"polish" of stock FM apps, but it's the most functional and hasmore settings.The ONLY FM app supporting ALL this: Equalizer, Effects, Recording,BT A2DP and Visualizer.Spirit2 also supports multiple "remote" displays and controls: Homeand lock-screen widget, lock-screen, notification shade, BT AVRCPand future Android remotes. AVRCP puts RDS and station info on thedisplay of compatible BT headsets, and controls Pause/Play andpreset selection. Was pretty cool the first time I saw thatworking.Spirit2 Beta group. Latest releases for Play customers:https://play.google.com/apps/testing/fm.a2d.s2Main XDA info thread, LOTS of info updated March 25:http://forum.xda-developers.com/showthread.php?t=2537861Spirit2 "Official Support"*: ONLY these phones running "CompatibleAOSP"** ROMs:Samsung GS3 GT-I9300Samsung GS2 GT-I9100Samsung GS1 GT-I9000Samsung Note2 GT-N7100Samsung Note1 GT-N7000HTC One (GPE requires BT off)HTC OneXL LTE, OneS, Evo 4G LTE (2013 CM11 only. 2014 kernels brokeFM)LG G2 D802 International and Sprint LS980 only. (Some stock, CM11and Mahdi ROMs only as of March, 2014)Motorola Moto G*"Official Support" means I own the phone and I can properlysupport it.**"Compatible AOSP" ROMs includes as many AOSP ROMs as I canreasonably support, that have the FM and audio kernel driversneeded to enable FM. CM11 is the most popular and best supported,except for the incompatible 2014 kernels for HTC OneXL LTE, OneS,and Evo 4G LTE. LG G2 is only supportable on CM11, AOKP and MahdiROMs as of April, 2014.Unofficial Support:The only other devices with a chance of working fully are thosewith Qualcomm WCN3660 or newer compatible FM/BT/WiFi chips as wellas Qualcomm WDC9310 or newer compatible audio chips. This includesmost late 2012+ Sony devices starting with Xperia T. These may ormay not work well, and are not officially supported. Withsufficient demand I will consider buying a "Z" device andofficially supporting some Sony's.Stock ROMs:Spirit2 also works reasonably well on many stock or stock derivedROMs when rooted. But there are often problems, such as FM over BTissues on Samsung stock ROMs. Most of my customers are on AOSP/CMROMs.Thanks ! :)Mike.